import request from '@/utils/request'
// 工单列表
export function getWork(params) {
  return request({
    url: '/task-service/task/search',
    params
  })
}
// 代办
export function getState() {
  return request({
    url: '/task-service/task/allTaskStatus'
  })
}
// 获取所有与工单类型
export function getTaskType() {
  return request({
    url: '/task-service/taskType/list'
  })
}
// 获取补货清单
export function getChannel(id) {
  return request({
    url: `/vm-service/channel/channelList/${id}`
  })
}

// 根据售货机获取运营人员列表
export function getOperatorList(id) {
  return request({
    url: `/user-service/user/operatorList/${id}`
  })
}
// 根据售货机获取维修人员列表
export function getRepairerList(id) {
  return request({
    url: `/user-service/user/repairerList/${id}`
  })
}
// 创建工单
export function getCreate(data) {
  return request({
    url: `/task-service/task/create`,
    method: 'POST',
    data
  })
}
// 预警值
export function getsupplyAlertValue() {
  return request({
    url: `/task-service/task/supplyAlertValue`
  })
}
// 设置预警
export function getautoSupplyConfige(data) {
  return request({
    url: `/task-service/task/autoSupplyConfig`,
    method: 'POST',
    data
  })
}
// 查看详情
export function getTaskInfo(id) {
  return request({
    url: `/task-service/task/taskInfo/${id}`
  })
}
// 补货详情
export function getTaskDetails(id) {
  return request({
    url: `/task-service/taskDetails/${id}`
  })
}
// 取消工单

export function del(data) {
  return request({
    url: `/task-service/task/cancel/${data.taskId}`,
    method: 'POST',
    data
  })
}
